telescopic sight – Български език–English translations

🇬🇧 en bg 🇧🇬

telescopic sight noun

  • aiming device
оптичен мерник
Wiktionary Links